package service;

import java.util.List;

import models.Information;

public class InformationService {

	/**
	 * 查询所有信息的方法
	 * 
	 * @return
	 */
	public static List<Information> findAll(){
		return Information.findAll();
	}
	
	/**
	 * 添加信息的方法
	 * 
	 * @param information 信息对象
	 */
	public static void add(Information information){
		information.create();
	}
	
	/**
	 * 按id查找信息的方法
	 * 
	 * @param id  信息id
	 */
	public static Information findById(Long id){
		return Information.findById(id);
	}
	
	/**
	 * 信息的修改方法
	 * 
	 * @param information 信息对象
	 */
	public static void update(Information information){
		information.save();
	}
	
	/**
	 * 删除信息的方法
	 * 
	 * @param id 信息id
	 */
	public static void delete(Long id){
		Information.findById(id)._delete();
	}
}
